/**********************************************************************************************/
/* FBL_memory.cpp                                                          					  */
/*                                                                       					  */
/* Copyright Paradigma, 1993-2006															  */
/* All Rights Reserved.                                                 					  */
/**********************************************************************************************/

#include <VShared/FBL/publ/Headers/StdAfx.h>

#include <VShared/FBL/publ/Utilities/FBL_memory.h>


/**********************************************************************************************/
FBL_Begin_Namespace


/**********************************************************************************************/
UChar* vu_memcpy( UChar* inDest, const UChar* inSrc, tslen inSize )
{
	return (UChar*) memcpy( inDest, inSrc, inSize * sizeof(UChar) );
}


/**********************************************************************************************/
UChar* vu_memset( UChar* inDest, UChar c, tslen inCount )
{
	UChar* p = inDest;
	
	while( inCount-- )
		*p++ = c;
		
	return inDest;
}


/**********************************************************************************************/
FBL_End_Namespace
